Test Generation Based on Testing
نویسندگان
چکیده
We propose a new test generation method in which the test vectors or test sequences are generated based on the predetermined testing prooles. A testing pro-le describes the Boolean function and the minimum test requirement of a cell which may be a gate in a gate level netlist or a VLSI cell from the standard cell library. The proposed testing method provides exi-bility in dealing with diierent fault models, such as stuck-at, stuck-open, bridging, etc., by simply changing the contents of testing prooles. 1
منابع مشابه
Optimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing
Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...
متن کاملDistributed Black-Box Software Testing Using Negative Selection
In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...
متن کاملA Survey on Generation of Automated Test Data for Coupling Based Integration Testing
In software engineering, software testing plays a vital role in improvement of software. In software testing, Test data generation is a standout amongst the most significant and crucial phases. Software testing is not possible without adequate test data. Software testing can be performed by using different test cases like, unit testing, integration testing, or system level testing. The first ph...
متن کاملAutomated Software Test Data Generation for Data Flow Dependencies using Genetic Algorithm
Software testing is one of the most labor-intensive and expensive phase of the software development life cycle. Software testing includes test case generation and test suite optimization that has a strong impact on the effectiveness and efficiency of software testing. Over the past few decades, there has been active research to automate the process of test case generation but the attempts have ...
متن کاملمروری بر روش های تولید داده های آزمون در آزمون جهشی
The Spurt is led to increasing the workload for software engineers in context of producing reliable software. Given the importance of producing high quality software, software engineers created an independent process in cycle of software development that called Software Testing. One of the software testing methods that a lot of researches have been done on it is Mutation Testing. Most of the re...
متن کاملA Constraint-Based Framework for Test Case Generation in Method-Level Black-Box Unit Testing
Automatic test case execution in test-driven development provides an excellent return on investment. However, test cases in test-driven development are usually designed manually. Manual acquisition of test cases is laborious, time-consuming, and error-prone. Model-based testing is a technique to automatically generate test cases from software models. Model-based test-driven development provides...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007